A CSCW Supporting Platform: Providing General Services for Cooperation
ثبت نشده
چکیده
In this paper we propose a CORBA based CSCW supporting platform which is a convenient environment for constructing CSCW systems. The platform provides general services as the infrastructure of CSCW systems. When developing cooperation applications for different purposes, besides considering the unique features each application requires, we have to deal with many functions needed by almost all those cooperative applications. In this paper we will examine some typical cooperative applications from programmers' view, aiming at learning which technical facilities are necessary for supporting cooperation. Rather than building a single type CSCW system, our intention is to provide a set of general functions and a framework for CSCW system. We call such a cooperation-enabling environment a CSCW supporting platform. We apply distributed object technology in designing the platform and deliver those general functions as common services. There are two types of services: fundamental service and advanced service. Fundamental service comprise cooperation management services designed to manage tasks and participators involved in cooperation, and communication services such as email, group communication management, real-time message service, etc. Upon fundamental service, several general purpose applications are developed such as chat, shared whiteboard and videoconferencing, which are provided as advanced service of the platform. These general services are defined using CORBA IDL and are implemented as CORBA objects. The supporting platform is implemented in Java and C++, and fundamental services are implemented primarily in Java. The CSCW supporting platform is not only hardware and operation system independent, but also language independent for it is CORBA-based. With these advantages, programmers can develop their own cooperative applications using any languages utilizing those services through predefined interfaces, and applications developed can be easily integrated with WWW. We have been developing a Web based cooperative authoring system based on this platform, and AutoCAD is also integrated to build a cooperative design system.
منابع مشابه
Supporting Cscw Applications with an Eecient Shared Information Space
Today most CSCW systems are built on top of standard operating systems. Only a few frameworks for generic support of CSCW applications exist. These platforms mostly concentrate on the management of workkows and on the layer on top of them, the CSCW applications. Little work is done in exploring the impacts of new networks onto support for CSCW. The project described in this paper focuses on pro...
متن کاملProviding Peer-to-Peer Features to Existing Client-Server CSCW Systems
Developers of classical client-server CSCW systems are facing a true dilemma: They created a working cooperation environment for many scenarios of cooperative work. Since users get independent from fixed places by using mobile devices interconnected by ad-hoc networks, the support of mobility becomes an important topic of CSCW. Furthermore, while client-server architectures do not work well in ...
متن کاملComputer{supported Cooperative Conceptual Modeling
Conceptual models of information systems emerge as the result of cooperation among diierent user groups. There are however few research eeorts focused on providing collaboration support for this activity. This thesis aims at suggesting methods and tools originating from CSCW research eld for supporting collaborative conceptual modeling. A framework for studying collaboration support for user pa...
متن کاملSupporting Cscw Applications with an Ecient Shared Information Space
Today most CSCW systems are built on top of standard operating systems. Only a few frameworks for generic support of CSCW applications exist. These platforms mostly concentrate on the management of work ows and on the layer on top of them, the CSCW applications. Little work is done in exploring the impacts of new networks onto support for CSCW. The project described in this paper focuses on pro...
متن کاملIdentifying Platform-Based Services in Iran’s Public Libraries
Abstract Purpose: The purpose of this study is to identify platform-based services and their priorities in order to apply them in Iran’s public libraries. Method: This research is an applied study in terms of purpose, including a mixed approach in terms of the research framework. First, the platform-based services were identified through using the meta-synthesis method. Then, after searching ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998